meatballs mix - French English Dictionary